package hcn.protocol.ods.inpatient;

import hcn.protocol.ods.diagnosis.AbstractResponse;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
import java.util.Date;

/**
 * 1.1住院患者信息查询
 * Created by yanglj on 2019/1/5.
 */
@XmlRootElement(name = "getInPatientResponse")
public class GetInPatientResponseBean extends AbstractResponse implements Serializable {
    private static final long serialVersionUID = -5003976664695514624L;
    private String patType;//患者类型1：成人2：儿童
    private String patName;//患者姓名
    private String patSex;//性别
    private Date patBirth;//出生日期
    private String patAddress;//地址
    private String patMobile;//联系电话
    private String inPatId;//住院患者id
    private String guardName;//联系人姓名
    private String guardIdType;//联系人证件类型
    private String guardIdNo;//联系人证件号
    private String guardMobile;//联系人手机号
    private String guardAddress;//联系人地址

    @XmlElement(name = "patType")
    public String getPatType() {
        return patType;
    }

    public void setPatType(String patType) {
        this.patType = patType;
    }

    @XmlElement(name = "patName")
    public String getPatName() {
        return patName;
    }

    public void setPatName(String patName) {
        this.patName = patName;
    }

    @XmlElement(name = "patSex")
    public String getPatSex() {
        return patSex;
    }

    public void setPatSex(String patSex) {
        this.patSex = patSex;
    }

    @XmlElement(name = "patBirth")
    public Date getPatBirth() {
        return patBirth;
    }

    public void setPatBirth(Date patBirth) {
        this.patBirth = patBirth;
    }

    @XmlElement(name = "patAddress")
    public String getPatAddress() {
        return patAddress;
    }

    public void setPatAddress(String patAddress) {
        this.patAddress = patAddress;
    }

    @XmlElement(name = "patMobile")
    public String getPatMobile() {
        return patMobile;
    }

    public void setPatMobile(String patMobile) {
        this.patMobile = patMobile;
    }

    @XmlElement(name = "inPatId")
    public String getInPatId() {
        return inPatId;
    }

    public void setInPatId(String inPatId) {
        this.inPatId = inPatId;
    }

    @XmlElement(name = "guardName")
    public String getGuardName() {
        return guardName;
    }

    public void setGuardName(String guardName) {
        this.guardName = guardName;
    }

    @XmlElement(name = "guardIdType")
    public String getGuardIdType() {
        return guardIdType;
    }

    public void setGuardIdType(String guardIdType) {
        this.guardIdType = guardIdType;
    }

    @XmlElement(name = "guardIdNo")
    public String getGuardIdNo() {
        return guardIdNo;
    }

    public void setGuardIdNo(String guardIdNo) {
        this.guardIdNo = guardIdNo;
    }

    @XmlElement(name = "guardMobile")
    public String getGuardMobile() {
        return guardMobile;
    }

    public void setGuardMobile(String guardMobile) {
        this.guardMobile = guardMobile;
    }

    @XmlElement(name = "guardAddress")
    public String getGuardAddress() {
        return guardAddress;
    }

    public void setGuardAddress(String guardAddress) {
        this.guardAddress = guardAddress;
    }
}
